26 research outputs found

    Study of fault-tolerant software technology

    Get PDF
    Presented is an overview of the current state of the art of fault-tolerant software and an analysis of quantitative techniques and models developed to assess its impact. It examines research efforts as well as experience gained from commercial application of these techniques. The paper also addresses the computer architecture and design implications on hardware, operating systems and programming languages (including Ada) of using fault-tolerant software in real-time aerospace applications. It concludes that fault-tolerant software has progressed beyond the pure research state. The paper also finds that, although not perfectly matched, newer architectural and language capabilities provide many of the notations and functions needed to effectively and efficiently implement software fault-tolerance

    Scientific challenges of convective-scale numerical weather prediction

    Get PDF
    Numerical weather prediction (NWP) models are increasing in resolution and becoming capable of explicitly representing individual convective storms. Is this increase in resolution leading to better forecasts? Unfortunately, we do not have sufficient theoretical understanding about this weather regime to make full use of these NWPs. After extensive efforts over the course of a decade, convective–scale weather forecasts with horizontal grid spacings of 1–5 km are now operational at national weather services around the world, accompanied by ensemble prediction systems (EPSs). However, though already operational, the capacity of forecasts for this scale is still to be fully exploited by overcoming the fundamental difficulty in prediction: the fully three–dimensional and turbulent nature of the atmosphere. The prediction of this scale is totally different from that of the synoptic scale (103 km) with slowly–evolving semi–geostrophic dynamics and relatively long predictability on the order of a few days. Even theoretically, very little is understood about the convective scale compared to our extensive knowledge of the synoptic-scale weather regime as a partial–differential equation system, as well as in terms of the fluid mechanics, predictability, uncertainties, and stochasticity. Furthermore, there is a requirement for a drastic modification of data assimilation methodologies, physics (e.g., microphysics), parameterizations, as well as the numerics for use at the convective scale. We need to focus on more fundamental theoretical issues: the Liouville principle and Bayesian probability for probabilistic forecasts; and more fundamental turbulence research to provide robust numerics for the full variety of turbulent flows. The present essay reviews those basic theoretical challenges as comprehensibly as possible. The breadth of the problems that we face is a challenge in itself: an attempt to reduce these into a single critical agenda should be avoided

    Automating software fault tolerance

    No full text

    Business ethics competencies research: implications for Canadian practitioners

    Get PDF
    This paper describes a proposed framework of knowledge, skills, abilities, and other characteristics (KSAOs) that a practitioner who is competent in business ethics, compliance, or integrity should possess. These competencies may be leveraged as key input to selecting content for an institutionalized business ethics training program. The focus in this paper is on the management problem of 'What competencies are important for job performance of business ethics practitioners'. Phase I consisted of developing a provisional taxonomy of business ethics competencies and Phase II involved academic and industry practitioners implicated in business ethics to validate the conceptually developed provisional taxonomy of business ethics competencies to eventually make recommendations regarding the selection of business ethics training content. The contribution to the business ethics competency-based management knowledge that is presented in this paper is a proposed business ethics competency model and the implications of this model for Canadian practitioners are discussed
    corecore